Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE SQUIRRELS Detached £775,000 29 Nov 2018
2 THE SQUIRRELS Detached £585,000 8 Oct 2004
3 THE SQUIRRELS Detached £550,000 26 Nov 2004